dish consisting of a ripe roasted banana, stuffed with ground meat and cheese - Español Inglés Diccionario